scallops (shellfish) - English Synonyms Dictionary